package protectora.BO;

import java.util.List;

import protectora.*;
import protectora.DAO.PerroDAOImpl;




public class PerroBO {
	
	private static PerroBO perro;
	private List<Perro> perros;
	
	
	
	
public static synchronized PerroBO getInstance(String idProtectora, String idCasaAcogida,
		String tamano, String raza) {
	        perro = new PerroBO(idProtectora,idCasaAcogida,tamano,raza);
    return perro;
}


public PerroBO(String idProtectora, String idCasaAcogida,
		String tamano, String raza) {
	
	if (!idCasaAcogida.equals(""))
	perros= new PerroDAOImpl().getPerros(idProtectora,idCasaAcogida,tamano,raza);
	else
	perros= new PerroDAOImpl().getPerros(idProtectora,tamano,raza);

		
}
	


public List<Perro> getPerros() {	
	return perros;		
	}


public boolean metePerro(String idAnimal, String tamano, String raza){
	return (new PerroDAOImpl()).insertarPerro(idAnimal, tamano, raza);
	}


}
